* { color: black; font-family: 'Century Gothic', 'Verdana', Arial; font-size: 10pt; }
#root { width: 800px; border: 1px solid #5b5b5b; margin: 0 auto; position: relative;  background: url(../img/head_background.png) repeat-x;}
#root div {-moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; -webkit-box-shadow: 0 0 0 transparent; -khtml-box-shadow: 0 0 0 transparent; -moz-box-shadow: 0 0 0 transparent; text-shadow: 0 0 0 transparent;}
	#head { color: white !important; height: 40px; }
		#pagetitle { padding: 4px 20px; margin: 0; color: #fff; font-size: 18pt; }
	#content { padding: 10px; }
	#footer { text-align: center; border-top: 1px solid #aac3aa; color: #466d36; font-style: italic; font-weight: bold; font-size: 8pt; padding: 5px 10px; }


div.round { -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; }
div.shadow { -webkit-box-shadow: 4px 4px 20px #5b5b5b; -khtml-box-shadow: 4px 4px 20px #5b5b5b; -moz-box-shadow: 4px 4px 20px #5b5b5b; text-shadow: 4px 4px 20px #5b5b5b; }